English Dictionary
◊ SKELETON SHRIMP
skeleton shrimp
n : small amphipod crustacean having a grotesque form suggestive
of the praying mantis; found chiefly on seaweed